patented product - English Synonyms Dictionary